x86/shadow: fix off-by-one in MMIO permission check
authorJan Beulich <jbeulich@suse.com>
Wed, 15 May 2013 12:34:05 +0000 (14:34 +0200)
committerJan Beulich <jbeulich@suse.com>
Wed, 15 May 2013 12:34:05 +0000 (14:34 +0200)
commitafa65ddfd88184a894d9364bec587554c28c20e0
tree0248ad009d3cbcc9f75994b5da94584006d11482
parent30256a0ff17f6f3b1278b85103187341d5b0ac42
x86/shadow: fix off-by-one in MMIO permission check

iomem_access_permitted() wants an inclusive range as input.

Also use pfn_to_paddr() in nearby code instead of open coding it.

Signed-off-by: Jan Beulich <jbeulich@suse.com>
Acked-by: Tim Deegan <tim@xen.org>
xen/arch/x86/mm/shadow/multi.c